Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TAVISTOCK AVENUE Detached £380,211 £174,619 5 Dec 2003
3 TAVISTOCK AVENUE Detached £593,344 £350,000 13 Sep 2010
9 TAVISTOCK AVENUE Detached £463,776 £142,990 26 Oct 2001
11 TAVISTOCK AVENUE Detached £532,966 £151,000 7 Feb 2001
15 TAVISTOCK AVENUE Detached £494,061 £316,500 7 Sep 2007
17 TAVISTOCK AVENUE Detached £874,800 £250,000 30 Mar 2001
19 TAVISTOCK AVENUE Detached £870,142 £811,000 23 Jun 2021